package com.wsdcd.zlg.sb.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class StringIsEmail {
	/*
	合法E-mail地址：   
    1. 必须包含一个并且只有一个符号“@”   
    2. 第一个字符不得是“@”或者“.”   
    3. 不允许出现“@.”或者.@   
    4. 结尾不得是字符“@”或者“.”   
    5. 允许“@”前的字符中出现“＋”   
    6. 不允许“＋”在最前面，或者“＋@”
	 */
	public static boolean simpleEmail(String string){
		Pattern pattern = Pattern.compile("^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$");
		Matcher matcher = pattern.matcher(string);
		boolean isEmail = matcher.matches();
		return isEmail;
	}
}
